var chap_viewer;if(!function(h){h.Bideo=function(){this.opt=null,this.videoEl=null,this.approxLoadingRate=null,this._resize=null,this._progress=null,this.startTime=null,this.onLoadCalled=!1,this.init=function(t){this.opt=t=t||{};var s=this;s._resize=s.resize.bind(this),s.videoEl=t.videoEl,s.videoEl.addEventListener("loadedmetadata",s._resize,!1),s.videoEl.addEventListener("canplay",function(){s.opt.isMobile||(s.opt.onLoad&&s.opt.onLoad(),!1!==s.opt.autoplay&&s.videoEl.play())}),s.opt.resize&&h.addEventListener("resize",s._resize,!1),this.startTime=(new Date).getTime(),this.opt.src.forEach(function(t,e,i){var n,o,a=document.createElement("source");for(n in t)t.hasOwnProperty(n)&&(o=t[n],a.setAttribute(n,o));s.videoEl.appendChild(a)}),s.opt.isMobile&&s.opt.playButton&&(s.opt.videoEl.addEventListener("timeupdate",function(){s.onLoadCalled||(s.opt.onLoad&&s.opt.onLoad(),s.onLoadCalled=!0)}),s.opt.playButton.addEventListener("click",function(){s.opt.pauseButton.style.display="inline-block",this.style.display="none",s.videoEl.play()},!1),s.opt.pauseButton.addEventListener("click",function(){this.style.display="none",s.opt.playButton.style.display="inline-block",s.videoEl.pause()},!1))},this.resize=function(){var t,e,i,n,o,a,s,r,c,d,p;"object-fit"in document.body.style||(i=((t=this.videoEl.videoWidth)/(e=this.videoEl.videoHeight)).toFixed(2),r=this.opt.container,c=h.getComputedStyle(r),n=parseInt(c.getPropertyValue("width")),o=parseInt(c.getPropertyValue("height")),"border-box"!==c.getPropertyValue("box-sizing")&&(a=c.getPropertyValue("padding-top"),s=c.getPropertyValue("padding-bottom"),r=c.getPropertyValue("padding-left"),c=c.getPropertyValue("padding-right"),a=parseInt(a),s=parseInt(s),n+=(r=parseInt(r))+(c=parseInt(c)),o+=a+s),o/e=s&&(B=i.top)<=P&&(F=i.right)>=s*h&&(W=i.left)<=N&&(O||F||W||B)&&(f.loadHidden||_t(l[e]))&&(H&&tt<3&&!r&&($<3||et<4)||function(t,e){var i,n=t,o=_t(t);for(B-=e,O+=e,W-=e,F+=e;o&&(n=n.offsetParent)&&n!=u.body&&n!=m;)(o=0<(T(n,"opacity")||1))&&"visible"!=T(n,"overflow")&&(i=n.getBoundingClientRect(),o=F>i.left&&Wi.top-1&&Bt?a=b(r.contents().eq(-1-t),e):(a=b(r,e,!0),t||r.detach()),a&&(s=g(_(a),n),v(a,s),t&&o)&&(t=o.parent(),w(a).parent().append(o),w.trim(t.html())||t.remove())):(s=g(d.slice(0,p+1).join(c),n),v(a,s))}return!0}:p)(t,i,n,o,a)),s||a&&a.detach()}}),i.addClass("is-truncated"),s}function m(t,e){return t.innerHeight()>e.maxHeight}function g(t,e){for(;-1").append(e).contents()),e instanceof w&&(i=e)),(d=n.wrapInner('
').children()).contents().detach().end().append(i.clone(!0)).find("br").replaceWith("
").end().css({height:"auto",width:"auto",border:"none",padding:0,margin:0});t=!1,e=!1;return s.afterElement&&((t=s.afterElement.clone(!0)).show(),s.afterElement.detach()),m(d,a)&&(e="children"==a.wrap?function(t,e,i){var n=t.children(),o=!1;t.empty();for(var a=0,s=n.length;a").text(t).html(),this.trigger("update",[t])):i.apply(this,arguments)}),t(document).ready(function(o){o(".dot-ellipsis").each(function(){var t=o(this).hasClass("dot-resize-update"),e=o(this).hasClass("dot-timer-update"),i=0,n=o(this).attr("class").split(/\s+/);o.each(n,function(t,e){e=e.match(/^dot-height-(\d+)$/);null!==e&&(i=Number(e[1]))});n=new Object;e&&(n.watch=!0),t&&(n.watch="window"),0e.priority;)t[i]=t[i-1],--i;t[i]=e}return t}(o)):[n];r[t][e]=o}function s(t,e,i){chap.debug&&console.info("Chap -","Running "+t+":",e);var n,o,a=r[t][e];if(!a)return"filters"===t&&i[0];if(o=a.length,"filters"===t)for(n=0;n a").on("click",function(t){if("#"!==n(t.target).attr("href"))return window.location=t.target.href,!1})),n("#sidebar_menu").sidebar(e).sidebar("attach events",".toc.item"),n('#sidebar_menu > [role="menu"] > .close').on("click",function(t){return t.preventDefault(),n("#sidebar_menu").sidebar("hide"),!1})))},chap.init_sticky_menu=function(){var e,t;n.fn.visibility&&n("#sticky_menu").length&&(t=!(e=function(){var t=n("#wpadminbar");0 a").on("click",function(t){"click"===chap_options.get.menu_trigger?t.preventDefault():!chap_options.get.morph_enabled&&t.target.href&&(window.location=t.target.href)}),n(".menu_popup").attr("tabindex","-1"),e=chap_options.get.morph_enabled?"tab":chap_options.get.menu_trigger,chap.sui_popup=n(".chap-menu.menu .browse").popup({popup:".menu_popup",on:e,hoverable:"hover"===chap_options.get.menu_trigger,inline:!1,position:"bottom left",lastResort:"bottom center",transition:t,duration:chap_options.get.menu_animation_duration,delay:{show:chap_options.get.menu_show_delay,hide:chap_options.get.menu_hide_delay},preserve:!0,onShow:function(t){i(),chap_options.get.menu_item_hover_active&&n(t).addClass("active"),chap.sui_popup_open=!0,n(t).attr("aria-expanded",!0)},onHide:function(t){chap_options.get.menu_item_hover_active&&n(t).removeClass("active"),chap.sui_popup_open=!1,n(t).attr("aria-expanded",!1)}}),n(".chap-menu.menu .browse").on("focus",function(){n(this).popup("show")}),document.body.onkeydown=function(t){var e;chap.sui_popup_open&&(40!==t.keyCode||(e=n(".menu_popup.visible")).length&&(e.focus(),t.preventDefault()),9===t.keyCode&&(n(document.activeElement).is(".menu_popup.visible .item:last")&&(n(".menu_popup.visible .item:first").focus(),t.preventDefault()),n(document.activeElement).is(".chap-menu.menu .visible.browse")&&n(".chap-menu.menu .visible.browse").popup("hide")),27!==t.keyCode&&38!==t.keyCode||(n(".chap-menu.menu .visible.browse > .item").focus(),n(".chap-menu.menu .visible.browse").popup("hide"),t.preventDefault()))})},chap.init_messages=function(){n.fn.transition&&n(".message .close.icon").on("click",function(){n(this).closest(".message").transition("fade")})},chap.country_select=function(t,e){t.length&&(t.find("option").each(function(){var t,e;n(this).find(".flag").length||(t=n(this).val().toLowerCase(),e=n(this).html(),n(this).attr("data-value",t),n(this).html(''+e))}),t=n(t).dropdown({forceSelection:!1}),"function"==typeof e&&e(t))},chap.fix_admin_bar_mobile=function(){var t=n("#wpadminbar");t.length&&("absolute"===t.css("position")?t.css("margin-top","-"+t.height()+"px"):t.css("margin-top",""))},chap.fix_truncation=function(){var e="
...

";n(".dot-ellipsis").each(function(){var t;!n(this).triggerHandler("isTruncated")||(t=n(this).html()).includes(e)&&(t=t.replace(e,"...

"),n(this).html(t))})},chap.init_checkboxes=function(){n.fn.checkbox&&n(".ui.checkbox").checkbox()},chap.init_tablesort=function(){n.fn.tablesort&&n("table.sortable").tablesort()},chap.handle_wprm=function(){n(".ui.recipe.steps .link.step").on("click",function(t){n(t.target).hasClass("image")||n(t.target).is("img")||n(this).toggleClass("completed").toggleClass("active")}),n(".comment-form-wprm-rating").addClass("field")},chap.init_attachments=function(){n(".ui.attachment.zoom.button").on("click",function(){return n(this).parents(".ui.bottom.attached.segment").prev().find(".ui.zoomable.image").trigger("show-viewer"),!1}),n.fn.embed&&(n(".ui.attachment.embed:not(.scrolling)").embed(),n(".ui.scrolling.attachment.embed").embed({templates:Object.assign({},n.fn.embed.settings.templates,{iframe:function(t,e){return e&&(t+="?"+e),''}})}))}}(jQuery),document.addEventListener("lazybeforeunveil",function(t){var e=t.target.getAttribute("data-lazy-bg");e&&(t.target.style.backgroundImage="url("+e+")")}),window.chap=window.chap||{},function(a){"use strict";chap.init_swiper=function(){window.Swiper?chap.main_slider=new Swiper(".chap-main-slider.swiper-container",Object.assign(chap_slider.options,{onTouchMove:function(t){chap.hooks.doAction("chap_swiper_on_touch_move",t)},onSlideChangeStart:function(t){chap.hooks.doAction("chap_swiper_on_change_start",t)},onSlideChangeEnd:function(t){chap.hooks.doAction("chap_swiper_on_change_end",t)},onLazyImageReady:function(t,e,i){var n=a(i),o=n.attr("id"),i=n.css("background-image");document.styleSheets[0].addRule("#"+o+":after","background-image: "+i+";"),n.css("background-image","")}})):console.error("Swiper slider not found.")},chap.swiper_extend=function(){var t,e=a(".chap-main-slider.swiper-container");e.length<1||(t=0<(t=a("#wpadminbar")).length?t.height():0,(t=parseInt(e.css("margin-top"))+e.offset().top-t)<1||(a(".chap-main-slider.swiper-container").css("margin-top","-"+t+"px"),a(".chap-main-slider .ui.slide").css("padding-top",t+"px"),a(".chap-main-slider .swiper-button-prev, .chap-main-slider .swiper-button-next").css("padding-top",t+"px")))},chap.swiper_full_height=function(){var t,e=a(".chap-main-slider.swiper-container");e.length<1||((t=e.find(".ui.slide:first")).length<1||(e=e.offset().top,t=t.innerHeight()-t.height(),t=Math.round(e+t),a(".chap-main-slider .ui.slide").css("max-height","calc(100vh - "+t+"px)")))},chap.swiper_touch_move=!1,chap.swiper_set_touch=function(){chap.swiper_touch_move=!0},chap.swiper_prepared=!0,chap.swiper_aos_prepare=function(t){var e;chap.swiper_prepared||chap.swiper_touch_move||(a(t.slides).each(function(t,e){var i=e.innerHTML;i=(i=(i=i.split("data-aos").join("data-disabled-aos")).split("aos-init").join("")).split("aos-animate").join(""),e.innerHTML=i}),e=t.slides[t.activeIndex].innerHTML,t.slides[t.activeIndex].innerHTML=e.split("data-disabled-aos").join("data-aos"),chap.swiper_prepared=!0)},chap.swiper_aos_refresh=function(){chap.swiper_prepared&&(window.AOS&&AOS.refresh(),chap.swiper_prepared=!1),chap.swiper_touch_move=!1}}(jQuery),window.chap=window.chap||{},chap.viewer={image_regex:/\.(jpeg|jpg|gif|png|webp|tiff|bmp|svg)$/},function(n){"use strict";var t={shown:function(t){n("#sticky_menu.visible").removeClass("visible").addClass("hidden byviewer"),n("#wpadminbar").css("display","none");t=n(t.target).closest(".csc-swiper-container");t.length&&t.prepend(n(".viewer-container.viewer-in"))},hidden:function(){n("#sticky_menu.hidden.byviewer").removeClass("hidden byviewer").addClass("visible"),n("#wpadminbar").removeAttr("style")},url:function(t){var e=n(t).parent();if(e.is("a")){var i=e[0].href.replace(e[0].search,"");if(null!==i.match(chap.viewer.image_regex))return i}i=n(t).attr("srcset");if(void 0!==i){i=i.replace(/\s+[0-9]+(\.[0-9]+)?[wx]/g,"").split(/,/);if(i.length&&null!==i[0].match(chap.viewer.image_regex))return i[0]}return n(t).attr("src")}},i=Object.assign(chap_viewer.options,t);function o(t){var e=t.parent();e.is("a")?e.attr("onclick","return false;"):t.addClass("link")}chap.viewer.attach=function(t){var e;chap_viewer.options.enabled&&0
').insertAfter(this.menu),this.root.css("transition-duration",this.transition_duration+"ms"),this.popup=d('').appendTo(this.root),this.popup.css({"transition-duration":this.transition_duration+"ms"}),this.conf.pointing&&(this.popup.append('
'),this.popup_arrow=this.popup.find(".chap-morph-arrow"),this.popup_arrow.css({"transition-duration":this.transition_duration+"ms"})),this.popup.append('
'),this.popup.find(".chap-morph-gap-filler").css({width:"100%",height:this.gap+"px","margin-top":"-"+this.gap+"px"}),this.popup.append('
'),this.popup_container=this.popup.find(".chap-morph-container"),this.setup_items()},chap.Morph.prototype.position_root=function(){this.root.css({width:Math.round(this.body.width())+"px",top:Math.round(this.menu.get(0).offsetTop+this.menu.height()+this.gap)+"px",left:Math.round(-1*(this.menu.offset().left-this.menu.get(0).offsetLeft))+"px"})},chap.Morph.prototype.setup_items=function(){var s=this;this.hide_popup(),this.popup_container.html(""),this.position_root(),this.items.each(function(t){var e=d(this).attr("data-chap-morph"),i=d("#"+e),n=i.hasClass("paddingless"),o=i.hasClass("inverted"),a=i.children().clone(!0,!0),e=Math.floor(i.outerWidth(!0)),i=Math.floor(i.outerHeight(!0));d(this).attr("data-chap-morph-index",t);i=d('
');i.append(a);a=d('
');a.attr("data-chap-morph-index",t),a.attr("data-chap-popup-paddingless",n),a.attr("data-chap-popup-inverted",o),a.css({"transition-duration":s.transition_duration+"ms"}),a.append(i),s.popup_container.append(a),a.find(".csc-swiper-container").length&&Swiper&&csc_swipers&&(a=(i=a.find(".csc-swiper-container")).attr("id"),i.attr("id",a+"-clone"),new Swiper(i,csc_swipers[a].params))})},chap.Morph.prototype.setup_events=function(){var n,o,i=this;this.active=!1,"hover"===this.conf.trigger?(this.items.on("mouseenter touchstart",function(){i.clear_hide_timeout(),i.show_popup(d(this))}),this.items.on("mouseleave",function(){i.start_hide_timeout()}),this.popup.on("mouseenter",function(){i.clear_hide_timeout()}),this.popup.on("mouseleave",function(){i.start_hide_timeout()}),this.items.find("a").on("click",function(t){return chap.user_can_touch?void t.preventDefault():(t.stopPropagation(),!0)}),o=n=null,this.items.on("touchstart",function(t){var e=d(this),i=d(this).attr("data-chap-morph-index");null==n?n=setTimeout(function(){n=null},500):(clearTimeout(n),n=null,!i||i!==o||(e=e.find("a").attr("href"))&&"#"!==e&&(window.location=e)),o=i})):this.items.on("click",function(){i.clear_hide_timeout(),i.show_popup(d(this))}),this.body.on("click",function(t){var e=d(t.target),t=0